external weather station - Spanish English Dictionary